今天我們就用前幾天學到的東西來做一個小小的程式吧!
我們現在計畫去一個過夜旅行,首先要先計算住宿費的部分。我們定義hotel_cost為140 * nights。
接下來我們要計算機票錢,因此定義plane_ride_cost為到各個不同目的地的不同價格。
出去玩當然要有交通工具嘛,所以這裡我們定義一個叫rental_car_cost的函式,基本值為days * 40,另外再依據租賃天數的長短來設計折扣部分。
然後我們的旅費就是把上面的花費都加起來啦~但要注意的是因為我們在定義trip_cost的時候只有用到city和days兩個變數,因次在hotel_cost函數的變數的部分就要將nights改為days-1(就是種樹問題啦哈哈)。
但我們都知道旅途中總有意外的花費,不管是紀念品或是臨時起意想吃的東西甚至是逛街的戰利品。因此我們在trip_cost裡再加上spending_money。
接著就是設計旅程啦!今天我們要去洛杉磯5天並花600元在意外之財上,那麼我們總共的話費就是…1955啦(不過想當然這是美金啦,所以換算台幣就是…58650,嘖嘖…)